Skip to content

Conversation

@owjs3901
Copy link
Contributor

No description provided.

claude and others added 11 commits December 23, 2025 02:18
Add Api.mdx files with PropsTable for the following components:
- Checkbox: props including colors, checked state, onChange callback
- Textbox (Input): props including error states, allowClear, icon support
- Toggle: props including variant (default/switch), colors, onChange
- Stepper: compound component documentation with Stepper, Container, Buttons, Input
- Radio: props including variant (default/button), RadioGroup API included
- Select: compound component documentation with Trigger, Container, Option, Divider
Add interactive demo files for the following components:
- Checkbox: Default, Checked, Disabled, Colors
- Textbox (Input): Default, Error, Disabled, WithIcon
- Toggle: Default, Switch variant, Disabled, Colors
- Stepper: Default, TextType, MinMax
- Radio: Default, ButtonVariant, Column, Disabled
- Select: Default, Radio type, Checkbox type, WithOptions
Add JSDoc-style comments to all demo files that are displayed as
documentation in the component pages. Each demo now includes:
- A title (e.g., ## Default, ## Colors)
- A description explaining the feature and usage

Components updated:
- Checkbox: Default, Checked, Disabled, Colors
- Textbox: Default, Error, Disabled, WithIcon
- Toggle: Default, Switch, Disabled, Colors
- Stepper: Default, TextType, MinMax
- Radio: Default, ButtonVariant, Column, Disabled
- Select: Default, Radio, Checkbox, WithOptions
Update all demo files to follow the Button demo structure:
- Move imports before JSDoc comments
- Use **Title** format instead of ## Title
- Remove unnecessary 'use client' directives (keep only for useState usage)
- Improve demo examples with more visual variations

Components updated:
- Checkbox: Default, Checked, Disabled, Colors
- Textbox: Default, Error, Disabled, WithIcon
- Toggle: Default, Switch, Disabled, Colors
- Stepper: Default, TextType, MinMax
- Radio: Default, ButtonVariant, Column, Disabled
- Select: Default, Radio, Checkbox, WithOptions
Add numeric prefixes to demo filenames to ensure proper ordering:
- 1_Default always comes first
- Followed by feature-specific demos (Variant, Type, etc.)
- Disabled/Colors typically come last

File ordering:
- Checkbox: Default → Checked → Disabled → Colors
- Textbox: Default → Error → Disabled → Icon
- Toggle: Default → Variant → Disabled → Colors
- Stepper: Default → Type → MinMax
- Radio: Default → Variant → Direction → Disabled
- Select: Default → Radio → Checkbox → Options
- Rename Button demo files with numeric prefixes for consistent ordering:
  1_Variants → 2_Icon → 3_Danger → 4_Disabled → 5_Colors
- Fix ESLint errors in demo files
@github-actions
Copy link
Contributor

Changepacks

@devup-ui/[email protected] → 1.0.53 - bindings/devup-ui-wasm/package.json

Patch

  • Change layer order
  • Optimize theme interface support deep colors
  • Update dep
  • Support responsive

@devup-ui/[email protected] → 0.1.38 - packages/components/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.6 - packages/eslint-plugin/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.60 - packages/next-plugin/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.30 - packages/react/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.19 - packages/reset-css/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.45 - packages/rsbuild-plugin/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.50 - packages/vite-plugin/package.json

Patch

  • Update dep

@devup-ui/[email protected] → 1.0.50 - packages/webpack-plugin/package.json

Patch

  • Update dep

@codecov
Copy link

codecov bot commented Dec 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@owjs3901 owjs3901 merged commit 9fec203 into main Dec 26, 2025
3 checks passed
@owjs3901 owjs3901 deleted the claude/add-component-docs-oSclO branch December 26, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants